package com.hn.kiss.modules.sys.shopdb.mapper;

import com.hn.kiss.modules.sys.shopdb.entity.DictMaster;
import com.hn.kiss.modules.sys.shopdb.entity.DictMasterExample;

import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface DictMasterMapper {
    long countByExample(DictMasterExample example);

    int deleteByExample(DictMasterExample example);

    int deleteByPrimaryKey(String typeCode);

    int insert(DictMaster record);

    int insertSelective(DictMaster record);

    List<DictMaster> selectByExample(DictMasterExample example);

    DictMaster selectByPrimaryKey(String typeCode);

    int updateByExampleSelective(@Param("record") DictMaster record, @Param("example") DictMasterExample example);

    int updateByExample(@Param("record") DictMaster record, @Param("example") DictMasterExample example);

    int updateByPrimaryKeySelective(DictMaster record);

    int updateByPrimaryKey(DictMaster record);
}